A Primer on Shapes: Curves and Surfaces

نویسنده

  • Ardeshir Goshtasby
چکیده

Dynamic NURBS, or D-NURBS, are a physics-based generalization of non-uniform rational B-splines. NURBS have become a de facto standard in commercial modeling systems because of their power to represent both free-form and common analytic shapes. Traditionally, however, NURBS have been viewed as purely geometric primitives, which require the designer to interactively adjust many degrees of freedom (DOFs)—control points and associated weights—to achieve desired shapes. The conventional shape modification process can often be clumsy and laborious. D-NURBS are physics-based models that incorporate mass distributions, internal deformation energies, forces, and other physical quantities into the NURBS geometric substrate. Their dynamic behavior, resulting from the numerical integration of a set of nonlinear differential equations, produces physically meaningful, hence intuitive shape variation. Consequently, a modeler can interactively sculpt complex shapes to required specifications not only in the traditional indirect fashion, by adjusting control points, but also through direct physical manipulation, by applying simulated forces and local and global shape constraints. We use Lagrangian mechanics to formulate the equations of motion for D-NURBS curves, tensor-product surfaces, swung surfaces, and triangulated surfaces. We apply finite element analysis to reduce these equations to efficient algorithms that can be simulated at interactive rates using standard numerical techniques. We describe a prototype modeling environment based on D-NURBS, and demonstrate that D-NURBS can be effective tools in a wide range of CAGD applications such as shape blending, scattered data fitting, and interactive sculpting.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Curves and surfaces represented by polynomial support functions

This paper studies shapes (curves and surfaces) which can be described by (piecewise) polynomial support functions. The class of these shapes is closed under convolutions, offsetting, rotations and translations. We give a geometric discussion of these shapes and present methods for the approximation of general curves and surfaces by them. Based on the rich theory of spherical spline functions, ...

متن کامل

Tangents to fractal curves and surfaces⋆

The aim of our work is to specify and develop a geometric modeler, based on the formalism of iterated function systems with the following objectives: access to a new universe of original, various, aesthetic shapes, modeling of conventional shapes (smooth surfaces, solids) and unconventional shapes (rough surfaces, porous solids) by defining and controlling the relief (surface state) and lacunar...

متن کامل

Effects of Light-cured versus No-mix and Self-etch Primer Adhesives on Enamel Discoloration following Orthodontic Bracket Bonding

Introdouction: According to the importance of enamel discoloration and controversy regarding the effect of different orthodontic bonding materials on tooth discoloration, the aim of this study was to determine enamel discoloration following orthodontic brackets using different bonding materials. Materials and methods: This in-vitro study, 30 recently extracted human premolars with inta...

متن کامل

Creating Exact Bezier Representations of CST Shapes

The paper presents a method of expressing CST shapes pioneered by Kulfan into stan­ dard Bezier curves and surfaces. Out of the seven standard shape classes identified by Kulfan as representable using CST curves, four of them, including airfoils, can be repre­ sented as Bezier curves exactly. For the other three, a convergent series expansion proves insufficient to achieve any practical accurac...

متن کامل

Numerical simulation of Laminar Free Convection Heat Transfer around Isothermal Concave and Convex Body Shapes

In the present research, free convection heat transfer from isothermal concave and convex body shapes is studied numerically. The body shapes investigated here, are bi-sphere, cylinder, prolate and cylinder with hemispherical ends; besides, they have the same height over width (H/D = 2). A Numerical simulation is implemented to obtain heat transfer and fluid flow from all of the geometries in a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001